////////////////////////////////////////////////////////
// CCmdJoin.h
////////////////////////////////////////////////////////
#pragma once

class CCmdJoin: public CCmdBase
{
public: /* implementation of virtual operation*/
   void   release();
   void   init();
   void * parse( char * aCommandStr );
   int    event();
    
public: // operator
   CCmdJoin &operator = ( const CCmdJoin & aOther );
   int operator == ( const CCmdJoin & aOther );
   int operator < ( const CCmdJoin & aOther );
   int operator > ( const CCmdJoin & aOther );

public:
   typedef CCmdBase super;
   
   CCmdJoin();
   ~CCmdJoin();

public: // variable
   char   mConferenceName[32];
   char   mUniqueId[32];
   int	  mMember;
   char   mFlags[12];
   char   mCallerId[32];
   char   mCallerIdName[32];
   int    mCount;
};
////////////////////////////////////////////////////////
